Learn English free online - how to pronounce word in English - English Learning Online- www.pronounceword.com




Cape primrose






Cape primrose   
noun

Definition of Cape primrose

: an herb of the genus Streptocarpus cultivated for its primroselike flowers



History and Etymology for Cape primrose

from Cape of Good Hope



Dictionary Entries near Cape primrose